{{tag>jeu arcade}}

----

====== Jump’n’Bump : jeux de lapins, jeux de vilains… ======

**Jump’n’Bump** est un petit jeu très prenant où chaque joueur (jusqu'à 4) contrôle un petit lapin qu'il fait sauter sur les autres pour les écraser (les effusions de sang sont désactivables).

Bien sur, nous vous conseillons le mode plein écran !

{{jeux:jumpnbump.png|Image d'une fenêtre Jump’n’Bump sous Ubuntu 7.04.}}

===== Pré-requis =====

Pour installer Jump’n’bump, il vous faut activer [[depots#universe_et_multiverse|le dépôt Universe]].


===== Installation =====

Une fois ce dépôt activé, vous pouvez [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://jumpnbump|jumpnbump]]**.

===== Configuration =====

==== Décors ====

Si vous voulez pouvoir changer de décor il faut télécharger les décors, appelés aussi niveau sur le [[http://www.jumpbump.mine.nu/|site officiel]].
En cliquant [[http://jumpnbump.spaceteddy.net/|ici]] vous pouvez télécharger directement tous les niveaux disponibles.

Ensuite on décompresse le dossier téléchargé ainsi que les fichiers qu'il contient dans un répertoire de son choix. On obtient ainsi des fichiers avec l'extension « .dat ».

Copier ces fichiers en mode superutilisateur dans le dossier /usr/share/games/jumpnbump/

==== Options de lancement ====

Le jeu se configure dans le terminal.
Options à rajouter après //jumpnbump// lors du lancement :
<code>
 -h                         aide
 -v                         version
 -dat level.dat             jouer avec un autre niveau (ici level.dat)
 -fireworks -fullscreen     mode veille
 -fullscreen                jouer en plein écran
 -mirror                    inverse le sens de la carte
 -musicnosound              jouer avec la musique mais sans les bruits
 -noflies                   jouer sans les mouches
 -nosound                   jouer sans le son
 -nogore                    jouer sans le sang
</code>

Il est possible de jouer sur un serveur mais je ne sait pas comment faire, si quelqu'un peut nous renseigner sur ce sujet…

=== jumpnbump-menu ===

La nouvelle version de Jump’n’Bump comprend un lanceur qui permet de configurer la partie graphiquement.

La commande ''jumpnbump-menu'' permet d'avoir une interface vers toutes les options vu ci dessus, ainsi que le choix des niveaux, si ceux-ci sont placées dans 

  /usr/share/games/jumpnbump/

=== Jeux en réseau ===

À partir du menu, il suffit de sélectionner "server" et d'indiquer le nombre d'ordinateurs supplémentaires qui participeront à la partie (dans notre exemple, un seul). Choisissez le Level et sélectionner éventuellement différentes options, puis cliquer sur "run". L'écran de jeu reste noir en attendant la connexion d'un "client". À partir du second ordinateur, sélectionner "client" et indiquer l'adresse ip du "serveur" sur le réseau local (clic droit sur nm-applet et "Informations sur la connexion" par exemple). Cliquez sur "run" et jouez !

===== Utilisation =====

==== Jouer ====

Pour les anciennes versions du jeu, il se lance et se configure en ligne de commandes car il n'a aucun menu. Pour les versions plus récentes il y a un menu avec la commande jumpnbump-menu.

Pour jouer à Jump’n’Bump tapez dans un terminal :

  jumpnbump -fullscreen -scaleup

L'option « ''-fullscreen'' » permet le plein écran.
L'option « ''-scaleup'' » rend aussi le jeux plus visible.

Si vous avez téléchargé des niveaux, en ligne de commande on lance le jeux avec le niveau (un fichier.dat) de son choix.

  jumpnbump -fullscreen -scaleup -dat /chemin vers le fichier/fichier.dat

Pour démarrer la partie il faut sortir de l'écran par la droite. ne jouerons que ceux dont le lapin est a droite du tronc d'arbre.

==== Contrôles ====

Respectivement Gauche, Droite, Saut :
  * Joueur 1 : Flèches directionnelles
  * Joueur 2 : A, D, W (ces contrôles ne sont pas pratiques si votre clavier est en AZERTY¹ )
  * Joueur 3 : J, L, I ou Clic1, Clic2, molette
  * Joueur 4 : 4, 6, 8

Pour quitter appuyez sur echap.

¹ : vous pouvez passer votre clavier en clavier us (qwerty) en tapant <code>setxkbmap us</code>
puis, pour être à nouveau en clavier français (azerty) après le jeu <code>setxkbmap fr</code>

==== Secrets ====

Le jeu comprend également quelques secrets qu'il faut taper pendant une partie :

  * jetpack - Vous pouvez voler.
  * pogostick - Les lapins n'arrêtent pas de sauter.
  * bunniesinspace - Faible gravité.
  * lordoftheflies - Vous attirez les mouches.
  * bloodisthickerthanwater - L'eau devient du sang.

Pour annuler l'effet d'un secret il suffit de le ré-écrire.

====Créer un niveau====

Prérequis :
Gnome-Terminal ou tout autre terminal (ou console)
The Gimp ou un logiciel équivalent pouvant exporter en pcx
De l'huile de coude et beaucoup de patience

Tout d'abord, je conseille de copier les fichiers pack unpack et gobpack dans votre fichier de travail (ici le Bureau) puis de vous placer dedans pour simplifier les lignes de commandes avec la commande
cp /usr/lib/jumpnbump/unpack Bureau/ && cp /usr/lib/jumpnbump/pack Bureau/ && cp /usr/lib/jumpnbump/gobpack Bureau/ && cd Bureau/
Je vous conseille de regarder comment est fait un niveau par la commande 
cp /usr/share/games/jumpnbump/blutopia.dat /home/USER/Bureau/ && unpack -o blutopia.dat
(blutopia est un niveau du jeu, il y en a d'autre si vous voulez en voir d'autre).

==La Map==
Nous allons commencer par créer la map.
Pour cela, il faut créer une image de 400x256px et séparer celle ci en 16 lignes et 25 colones de taille égale à l'aide de l'outil "grille" de votre logiciel.
Vous pouvez dessiner votre niveau, en sachant que les 3 dernieres colonnes sont reservées aux scores et que chaque case de la grille sera une case du jeu (les obstacles et autre foncitonnent par case)
===== Voir aussi =====

  *  [[http://freshmeat.net/projects/jumpnbump/|Site officiel de téléchargement]]

----

//Contributeur principal : [[:utilisateurs:fanatux]].//